﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Mantenimiento.Models
{
    public class PLANTILLA_DETALLEMetadata
    {
        [Display(Name="Plantilla")]
        public int PLANTILLA_ID { get; set; }
        [Display(Name="Actividad")]
        public int ACTIVIDAD_ID { get; set; }
        [Display(Name = "Prioridad")]
        public string PRIORIDAD { get; set; }
        [Display(Name = "Frecuencia")]
        [Range(0, 100)]
        public int FRECUENCIA { get; set; }
    }

    [MetadataType(typeof(PLANTILLA_DETALLEMetadata))]
    public partial class PLANTILLA_DETALLE
    {
        public IEnumerable<SelectListItem> Actividades { get; set; }
        public IEnumerable<SelectListItem> Unidad_Frecuencias { get; set; }
        public string PrioridadDescripcion
        { get 
        {
            switch (this.PRIORIDAD)
            { 
                case "1": return "Baja";
                case "2": return "Media";
                case "3": return "Alta";
                default: return "";
            }
        
        } 
        }
    }
}